ecologically responsible - Spanish English Dictionary